package com.sam.designpattern.observer;

/**
 * @Author: Sam
 * @Date: 2022-08-19 14:27
 * @Description: 报纸对象，具体的目标实现
 */
public class NewsPaper extends Subject {

    /**
     * 报纸的具体内容
     */
    private String content;

    /**
     * 获取报纸具体内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置报纸的具体内容，相当于报社发版
     *
     * @param content 报纸的具体内容
     */
    public void setContent(String content) {
        this.content = content;
        //内容有了，说明又出报纸了，通知所有读者
        notifyObservers();
    }
}
